<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

a {
	text-decoration: none;
}

body,
html {
	width: 100%;
	height: 100%;
}

img {
	width: 100%;
}

.banner {
	padding: 0;
}

.nav {
	background-color: #0377E6;
	display: flex;
	justify-content: center;
}

.nav a {
	padding: 2rem 2rem;
	color: #fff;
	font-size: 2rem;
	font-weight: bold;
}

.nav a:hover {
	background-color: #255BC6;
}

.newslist .title {
	font-size: 2.2rem;
	font-weight: bold;
	color: #000000;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-bottom: 1rem !important;
}

.newslist .content {
	font-size: 14px;
	color: #000000;
	margin: 1rem 0 !important;
	line-height: 1.7;
	color: #888;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newslist li:first-child {
	border-top: none;
}

.newslist2 {
	background-color: #f5f5f7;
	padding: 1.5rem;
}

.newslist2 .am-list&gt;li {
	background-color: #f5f5f7;
	border: 0;
}

.newsContent {
	margin-top: 1.5rem;
}

.shitu {
	margin-top: 1.5rem;
}

.shitu .newspic {
	height: 13rem;
}

.shitu p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	text-align: center;
	margin: 0.5rem 0;
	font-size: 1.4rem;
}

.newsbox {
	padding: 0 1rem;
}

.newsbox .am-list {
	margin-bottom: 0;
}

.newsbox li a {
	padding: 0.5rem 0;
}

.newslist2 .title {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 1rem !important;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newslist2 .info {
	font-size: 14px;
	color: #000000;
	margin: 0.5rem 0 !important;
	line-height: 1.7;
	color: #888;
}

.maintitle {
	position: relative;
}

.maintitle a {
	position: absolute;
	right: 0.25rem;
	font-size: 1.2rem;
	color: #6A6B6C;
	top: 0.4rem;
}

.adv {
	margin: 1.5rem auto;
	padding: 0 1rem;
}

.fsj {
	margin: 1.5rem auto;
}

.fstabs {
	display: flex;
	flex-direction: column;
}

.fstabs span {
	border: 3px solid #0C77AF;
	padding: 1rem;
	text-align: center;
	color: #0C77AF;
	font-size: 2rem;
	margin: 0.5rem 0;
	cursor: pointer;
}

.active-fstab {
	background-color: #0C77AF;
	color: #fff !important;
}

.fscontent&gt;div {
	display: none;
}

.zyj {
	padding: 0;
	background-image: url(../img/zyj.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 2rem 0 7.7rem;
}

.zyj .am-g {
	margin: 0;
}

.newstitle {
	font-size: 2.2rem;
}

.anli li {
	border: 0;
	margin: 2.5rem 0;
}

.anli li a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	padding: 0;
	line-height: 1.8;
	color: #616161;
}

.anli .classify span {
	display: inline-block;
	height: 6.2rem;
	width: 6.2rem;
	color: #fff;
	line-height: 6.2rem;
	text-align: center;
}

.zhuanjia {
	margin: 2.4rem 0;
}

.zhuanjia li a {
	padding: 0.5rem;
	color: #4B4B4B;
	font-size: 1.8rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.zhuanjia li {
	border: 0;
	padding-left: 1.5rem;
}

.zhuanjia li a::before {
	content: '';
	position: absolute;
	left: 0.5rem;
	top: 43%;
	background-color: #1740A4;
	width: 0.7rem;
	height: 0.7rem;
	margin-right: 12px;
}

.lianmeng {
	background-color: #0C83DF;
	margin-top: 3rem;
	padding: 6rem 0 10rem;
}

.lianmeng .am-g {
	margin: 0;
}

.lianmeng .title {
	text-align: center;
	margin-bottom: 3.5rem;
}

.lianmeng .title span {
	color: #fff;
	border-bottom: 0.3rem solid #fff;
	font-size: 3rem;
	font-weight: bold;
	padding-bottom: 0.6rem;
}

.lianmeng li {
	padding: 0.7rem;
}

.lianmeng li img {
	border: 2px solid #fff;
}

.toutiao {
	border: 1.4rem solid #DFE6F0;
	padding: 1rem;
	margin: 1.5rem auto !important;
}

.toutiao .text {
	font-size: 39px;
	color: #1740A4;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.am-g-fixed {
	max-width: 1200px !important;
}

.nav2 {
	display: none;
}

.zhuoyao .am-g {
	background-color: #4B8FFF;
	margin-bottom: 1rem;
	position: relative;
	border: 0;
	cursor: pointer;
}

.zhuoyao .am-u-lg-6 {
	padding: 0;
}

.zhuoyao li .pd {
	padding: 0.8rem;
}

.zhuoyao li .text {
	font-size: 1.6rem;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	margin-bottom: 0;
}

.zhuoyao .logo {
	position: absolute;
	width: 13.7rem;
	height: 9.7rem;
	left: -2.4rem;
	top: -1.2rem;
}

.am-titlebar.maintitle {
	margin: 0;
	border-bottom: 2.5px solid #14419c;
}

.maintitle .am-titlebar-title {
	color: #193ea6;
	padding-left: 1.7rem;
	font-size: 2.8rem;
}

.maintitle .am-titlebar-title:before {
	border-left: 5px solid #193ea6;
	left: 0;
}

.dxal .am-titlebar-title:before {
	display: none;
}

.dxal .am-titlebar-title {
	margin-left: 0;
	padding-left: 0;
}

.dxal {
	border-bottom: 4px solid #14419c !important;
	height: 5rem;
}

.dxal .am-titlebar-title img {
	height: 3rem;
	margin-bottom: 4px;
	width: auto;
}


@media screen and (max-width: 750px) {
	.nav {
		display: none;
	}

	/* .nav a {
		width: 17.87vw;
		font-size: 0.2rem;
		background-color: #0377E6;
		padding: 0.1rem;
		text-align: center;
		border-radius: 0.7rem;
		margin-bottom: 0.2rem;
		font-weight: 400;
	} */

	.mgt15 {
		margin-top: 1.5rem !important;
	}

	.am-g:before,
	.am-g:after {
		display: none;
	}

	.newslist .title {
		font-size: 1.6rem;
	}

	.sadv {
		margin-bottom: 0.2rem;
	}

	.sadv img {
		height: 7rem;
	}

	.newslist2 {
		padding: 1rem;
	}

	.newslist2 .title {
		font-size: 1.4rem;
		font-weight: 500;
		margin-bottom: 0.2rem !important;
	}

	.newsbox:first-child {
		padding: 0 0.5rem 0 1rem;
	}

	.newsbox:last-child {
		padding: 0 1rem 0 0.5rem;
	}

	.newslist2 .info {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 1.2rem;
	}

	.shitu .newspic {
		height: 8rem;
	}

	.fstabs {
		flex-direction: row;
		justify-content: space-between;
		padding-top: 1rem;
	}

	.fstabs span {
		font-size: 1rem;
		padding: 0.2rem;
	}

	.newstitle {
		font-size: 1.5rem;
		margin: 0.5rem 0;
	}

	.fsj .newscontent {
		font-size: 1.2rem;
		margin: 0.5rem 0;
	}

	.anli li {
		display: inline-block;
		margin: 0.7rem 0;
	}

	.anli .classify span {
		width: 4rem;
		height: 4rem;
		line-height: 4rem;
		font-size: 1.4rem;
	}

	.anli li a {
		font-size: 1.4rem;
		line-height: 1.4;
	}

	.zhuanjia {
		margin: 1rem 0;
	}

	.zhuanjia li a {
		font-size: 1.6rem;
	}

	.bg {
		background-color: #0C83DF;
		padding-bottom: 2rem;
	}

	.lianmeng {
		padding: 1rem 0 2rem;
	}

	.lianmeng .title span {
		font-size: 1.6rem;
	}

	.lianmeng .title {
		margin-bottom: 1.5rem;
	}

	.lianmeng li {
		padding: 0.1rem;
	}

	.toutiao {
		border: 0.5rem solid #DFE6F0 !important;
		left: 50%;
		transform: translateX(-50%);
		margin: 1rem 0;
	}

	.toutiao .text {
		font-size: 1.4rem !important;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}

	.toutiao .am-u-sm-2,
	.toutiao .am-u-sm-1 {
		padding: 0;
	}

	.adv {
		margin: 1.5rem 0 0;
	}

	.newsContent {
		margin-top: 0;
	}

	.fsj {
		margin: 0;
	}

	.nav2 {
		font-size: 1rem;
		display: block !important;
	}

	.nav2 li {
		color: #fff;
		margin-top: 0.8rem;
		padding: 0 0.07rem;
	}

	.nav2 li a {
		color: #fff;
		background-color: #005AE6;
		border-radius: 1rem;
		text-align: center;
		display: inline-block;
		width: 100%;
	}

	#video {
		max-height: 20rem !important;
	}

	.zyBox {
		background-color: transparent !important;
	}

	.bgw {
		background-color: #fff;
		padding-top: 0.8rem;
	}

	.logo {
		width: 5.5rem !important;
		height: 4.5rem !important;
	}

	.zhuoyao {
		padding: 0.5rem 0 0.5rem 1.5rem !important;
	}

	.zyj {
		padding-bottom: 1rem;
	}

	.zhuoyao li .text {
		font-size: 1rem !important;
	}

	.maintitle .am-titlebar-title {
		font-size: 2rem;
	}

	.dxal .am-titlebar-title img {
		height: 2.5rem;
		margin-bottom: 0;
	}
}

.sdcontent {
	background-image: url(../img/sd-bg.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	/*min-height: 100vh;*/
}

.sdcontent .am-breadcrumb {
	font-size: 2rem;
}

.sdlist li {
	border-style: dashed;
	display: inline-block;
	border-top: 0;
}

.sdlist a {
	color: #333;
}

.sdlist .title {
	font-size: 2rem;
}

@media screen and (max-width: 750px) {
	.sdlist {}

	.sdlist a {
		font-size: 1.2rem;
		display: inline-block !important;
	}

	.sdlist .title {
		font-size: 1.5rem;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
		margin-bottom: 0.5rem;
	}

	.sdlist .content {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		margin: 0.5rem 0;
	}

	.sdlist .time {
		color: #999;
		text-align: right;
	}

	.sdcontent .am-breadcrumb {
		font-size: 1.4rem;
		padding: 1rem 0 0 !important;
		margin-bottom: 1rem;
	}

	.sdlist li {
		border-top: 1px dashed #dedede;
	}

	.sdcontent .am-breadcrumb {}

	.sdcontent {
		padding-top: 1rem;
	}

	.bgg {
		background-color: #dedede;
	}

	.end {
		padding: 2rem 2rem 8rem !important;
	}

	.end .title {
		font-size: 1.6rem !important;
	}

	.end .info {
		font-size: 1.4rem !important;
	}

	.end .content {
		font-size: 1.4rem;
	}
}

.end {
	background-image: linear-gradient(#fff, rgba(255, 255, 255, 0));
	padding: 5rem 2rem 15rem;
}

.end .title {
	font-size: 3rem;
	text-align: center;
	font-weight: bold;
}

.end .info {
	font-size: 1.8rem;
	text-align: center;
	color: #999;
}

.end .content {
	/*text-indent: 2em;*/

}
.end .content p img {
	width:auto;
	max-width:700px;
}

/* æ–°å¢ž */

.danwei {
	background-image: url(../img/zddw-bg.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.danwei li {
	padding: 1rem;
}

@media screen and (max-width: 750px) {
	.danwei li {
		padding: 0.1rem;
	}

	.danwei {
		padding: 3rem 0 1rem !important;
	}

	.aa {
		width: 94vw;
	}
	
	.shareBox {
		display: none;
		left: 2vw !important;
	}
	.end .content p img {
		width:100%;
		max-width:700px;
	}
}




.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.shareBox {
	display: none;
	border: 1px solid #ededed;
	position: fixed;
	bottom: 60px;
	left: 10vw;
	z-index: 100;
}

.sharepanel {
	width: 54px;
	background-color: #fff;
}

.sharepanel {
	position: relative;
}

.sharepanel span {
	display: inline-block;
	width: 54px;
	height: 46px;
	background-image: url(https://x2.ifengimg.com/fe/shank/content/share-icon0.3d21cf1f.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.sina {
	background-position: 0px -5px;
}

.sina-hover {
	background-position: 1px -116px;
}

.wechat {
	background-position: -55px -5px;
}

.wechat-hover {
	background-position: -53px -116px;
}

.cof {
	background-position: -110px -5px;
}

.cof-hover {
	background-position: -105px -116px;
}

.unfold {
	width: 110px;
	height: 114px;
	position: absolute;
	z-index: 103;
	overflow: hidden;
	display: none;
}

.wx-panel {
	cursor: auto;
	z-index: 1000;
}

.right {
	background: url(/statics/py/img/qrbg.gif);
}

.qrCode {
	position: relative;
	padding: 1px;
	z-index: 1000;
	height: 100%;
	width: 100%;
}

.qrCode img {
	width: 96px;
	height: 96px;
}

/* åˆ†é¡µ */
#pages { padding:14px 0 10px; font-family:å®‹ä½“ }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.bgb{
	background-color: #0377E6;
	height: 10rem;
	text-align: center;
	line-height: 10rem;
	color: #fff;
	font-size: 2rem;
}

@media screen and (max-width: 750px) {
.bgb{
		height: 4rem;
		line-height: 4rem;
		font-size: 1.4rem;
	}
}

.sdlist .am-g {
	width: 100%;
}

@media screen and (max-width: 750px) {
	.sdlist .am-g {
		width: auto;
	}
}

/* å…¶ä»–é—®é¢˜ */
.anli .am-g {
	width: 100%
}

.zhuoyao .am-g {
	width: 100%
}

.newslist2 .am-list{
	min-height: 41rem;
}

.dxal .am-titlebar-title {
	font-size: 2.4rem;
}

@media screen and (max-width: 750px) {
	/* 1ã€ä¿®æ”¹å¯¼èˆªå­—å· */
	.nav2 li {
		font-size: 1.3rem;
	}
	/* å¦‚æžœæ˜¾ç¤ºå¯¼èˆªå­—ä½“åä¸Šå¯ä»¥åŠ&nbsp;ä¸Šï¼Œæœ¬æœºè°ƒè¯•æœªæ˜¾ç¤ºï¼Œä¿®æ”¹æ„è§é‡Œæœ‰ */
	.nav2 li a{
		padding-top: 0.1rem;
	}

	/* 2ã€é™åˆ¶è½®æ’­å›¾é«˜åº¦ */
	#swiper img {
		max-height: 20rem;
	}
	
	/* 3ã€æ‰‹æœºç«¯å¹¿å‘Šå›¾æ›¿æ¢ */
	.sadv a{
		display: block;
		background-size: 100% 100%;
	}
	.sadv a img{
		opacity: 0;
	}
	
	.sadv:first-child a{
		background-image: url(../img/banner1-2.png);
	}
	.sadv:nth-child(2) a{
		background-image: url(../img/banner1-1.png);
	}
	.sadv:last-child a{
		background-image: url(../img/banner1-3.png);
	}
	
	/* 5ã€æƒå¨å‘å¸ƒå’ŒæµŽå—è¾Ÿè°£æ&nbsp;ç›®å¯¹é½ */
	.newslist2 .am-list{
		min-height: 34rem;
	}
	
	/* 6ã€é™åˆ¶è°£è¨€ç²‰ç¢Žæœºé«˜åº¦ */
	.fsj img {
		max-height: 20rem;
	}

	/* 8ã€å°¾é¡µå†…å®¹è‡ªåŠ¨ç¼©è¿›åŽ»æŽ‰,ç¼–è¾‘å½•å…¥å†…å®¹å¸¦ç€äº† */
	.end .content {
		/*text-indent: 2em; åŽ»æŽ‰*/
	}

	/* æ&nbsp;‡é¢˜å›¾ç‰‡æ›¿æ¢,å­—ä½“å¤§å°æ›´æ”¹ */
	.maintitle .am-titlebar-title {
	    font-size: 1.8rem;
	}

}


@media screen and (max-width: 750px) {
	.kaiping {display:none;}
	.newslist2 .title{
		min-height: 4.4rem !important;
	}
}
.newslist2 .title{
	min-height: 5.6rem;
}

.kaiping{
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	z-index: 9999;
	transition: 1s;
}

.kaiping img{
	width: 100%;
	height: 100%;
}
.newslist .am-list {
	margin-bottom: 0.6rem;
}

.newslist .am-list&gt;li&gt;a {
	padding: 0.6rem 0;
}

.listmore {
	padding: 0 1.5rem;
	margin-bottom: 1rem;
}

.listmore a{
	font-size: 1.2rem;
	color: #6A6B6C;
}
@font-face {
				font-family: 'navfont';
				src: url('/statics/py/fonts/PINGFANG REGULAR.otf');
				font-weight: normal;
				font-style: normal;
			}
			.nav{
				font-family: 'navfont';
			}
			.newslist .title:hover,
			.newslist2 .title:hover,
			.shitu p:hover,
			.zhuanjia li a:hover,
			.anli a:hover{
				color: #0377E6;
			}
			.text a:hover{
			    color: #0377E6;
			}

@media screen and (max-width: 750px){
				.sdlist .am-g {
					width: 100% !important;
					margin: 0;
				}
				
				.sdlist a {
					width: 100%;
				}
			}

.content p video {width:70%;}
.content video {width:70%;}</pre></body></html>